package com.sicau.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.sicau.common.annotation.Excel;
import com.sicau.common.core.domain.BaseEntity;

/**
 * 体测成绩对象 b_test_result
 * 
 * @author ruoyi
 * @date 2022-03-19
 */
public class BTestResult extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    @Excel(name = "老师")
    private String teacherName;

    @Excel(name = "姓名")
    private String studentName;

    @Excel(name = "班级")
    private String userClass;

    /** 学号 */
    @Excel(name = "学号")
    private String userName;

    @Excel(name = "性别", readConverterExp = "0=男,1=女,2=未知")
    private String sex;

    /** 学期 */
    @Excel(name = "学期")
    private String year;

    /** 身高 */
    @Excel(name = "身高")
    private Long shengao;

    /** 体重 */
    @Excel(name = "体重")
    private Long tizhong;

    /** 肺活量 */
    @Excel(name = "肺活量")
    private Long feihuoliang;

    /** 50米 */
    @Excel(name = "50米")
    private Long run50m;

    /** 800米或1000米 */
    @Excel(name = "800米或1000米")
    private Long run800m;

    /** 坐位体前屈 */
    @Excel(name = "坐位体前屈")
    private Long qianqu;

    /** 立定跳远 */
    @Excel(name = "立定跳远")
    private Long tiaoyuan;

    /** 引体向上 */
    @Excel(name = "引体向上")
    private Long yinti;

    public String getUserClass() {
        return userClass;
    }

    public void setUserClass(String userClass) {
        this.userClass = userClass;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }

    public String getUserName() 
    {
        return userName;
    }
    public void setYear(String year) 
    {
        this.year = year;
    }

    public String getYear() 
    {
        return year;
    }
    public void setShengao(Long shengao) 
    {
        this.shengao = shengao;
    }

    public Long getShengao() 
    {
        return shengao;
    }
    public void setTizhong(Long tizhong) 
    {
        this.tizhong = tizhong;
    }

    public Long getTizhong() 
    {
        return tizhong;
    }
    public void setFeihuoliang(Long feihuoliang) 
    {
        this.feihuoliang = feihuoliang;
    }

    public Long getFeihuoliang() 
    {
        return feihuoliang;
    }
    public void setRun50m(Long run50m) 
    {
        this.run50m = run50m;
    }

    public Long getRun50m() 
    {
        return run50m;
    }
    public void setRun800m(Long run800m) 
    {
        this.run800m = run800m;
    }

    public Long getRun800m() 
    {
        return run800m;
    }
    public void setQianqu(Long qianqu) 
    {
        this.qianqu = qianqu;
    }

    public Long getQianqu() 
    {
        return qianqu;
    }
    public void setTiaoyuan(Long tiaoyuan) 
    {
        this.tiaoyuan = tiaoyuan;
    }

    public Long getTiaoyuan() 
    {
        return tiaoyuan;
    }
    public void setYinti(Long yinti) 
    {
        this.yinti = yinti;
    }

    public Long getYinti() 
    {
        return yinti;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("userName", getUserName())
            .append("year", getYear())
            .append("shengao", getShengao())
            .append("tizhong", getTizhong())
            .append("feihuoliang", getFeihuoliang())
            .append("run50m", getRun50m())
            .append("run800m", getRun800m())
            .append("qianqu", getQianqu())
            .append("tiaoyuan", getTiaoyuan())
            .append("yinti", getYinti())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
